<!DOCTYPE html>
<html lang="zh">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

</body>
<script>
  const f1 = ()=>{
    return {
      code:1,
      msg:"success"
    }
  }
  const obj = f1();
  console.log(obj);
  /*当箭头函数的方法体内只有1个return时，切该return为对象字面量时，要么不能省略方法的大括号和return关键字，要么使用小括号包裹该对象*/
  const f2 = ()=>({code:1,msg:"success"});

  const f3 = res=>{
    console.log(res.code);
  }
  /*当箭头函数的参数列表为解构赋值的一个参数时，小括号不能省略*/
  const f4=({code})=>{
    console.log(code)
  }
</script>
</html>
